package com.icinfo.cloud.provider.punish.common.publicity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author shishengyao
 * @description
 * @date 2022/10/13
 */
@Data
public class CasePublicityModifyRecordVo extends CasePublicityListVo {
    /**
     * 公示变更记录id
     */
    private String publicityModifyRecordId;
    /**
     * 审批类型；agree 审批通过，wait 提交审批，return 审批退回
     */
    private String approvalStatus;
    /****
     * 案件id
     **/
    private String caseId;
    /****
     * 案件id
     **/
    private String partyId;
    /****
     * 当事人
     **/
    private String partyName;
    /****
     * 当事人类型 person个人，legal公司法人  multitude 多个当事人
     **/
    private String  partyType;
    /**
     * 统一社会信用代码
     */
    private String uniscid;
    /****
     * 案件编号
     **/
    private String caseNumber;
    /**
     * 行政处罚决定书编号
     */
    private String decisionNumber;
    /**
     * 公示变更原因
     */
    private String modifyReason;
    /**
     * 公示状态：0.不予公示，1.予以公示
     */
    private String publicityStatus;
    /**
     * 审批通过时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime approvalTime;
    /**
     * 申请时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime createTime;
    /**
     * 申请人姓名
     */
    private String createUserName;
    /****
     * 办案机构名称
     **/
    private String handleOrgName;
    /**
     * 是需要审批
     */
    private String isNeedApproval;
    /**
     * 文书审批状态
     */
    private String documentApprovalStatusName;
    /**
     * 文书目录编码
     */
    private String documentCatalogCode;

    /**
     * 文书目录名称
     */
    private String documentCatalogName;
    /**
     * 文书目录名称
     */
    private String documentId;
}
